API Changes - How Much Would You Allow?

نویسندگان

  • Michael Rudolf
  • Ilie Savga
  • Jan Lehmann
  • Jacek Śliwerski
  • Harald Wendel
چکیده

Once a software library is deployed, it is extremely difficult to modify published types. Every new version has to preserve backward compatibility with existing applications. This limits the number of changes that may be applied to the public classes defined in the library. We present a tool that assists developers in maintaining the consistency of a shared library with the existing software. It allows for greater flexibility in evolving the library’s functionality by supporting a wide range of changes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

قانون طلایی تدارک حمایت از دانش آموزان با نیازهای ویژه در کلاسهای فراگیر: از دیگران آنطور حمایت کنید که دوست دارید از شما حمایت کنند

Consider for a moment that the school system paid someone to be with you supporting you 8 hours a day, 5 days a week. Now, imagine that you had no say over who that support person was or how she or he supported you. Or imagine that someone regularly stopped into your place of employment to provide you with one-on-one support. This person was present for all your interactions, escorted you to th...

متن کامل

Two Phase Flow Pressure Drop Calculation Using Homogeneous Equilibrium Model

Although two-phase flow is frequently encountered in various location of the process plants, there is no a general accepted and verified two-phase flow model that may be used to size lines for such conditions. An obvious example is condensate water return lines. The API method that used in this study is based on the homogeneous equilibrium flow assumption, that is, equal velocity and equal temp...

متن کامل

P35: How to Manage Anxiety

Anxiety is a mental state that is elicited in anticipation of threat or potential threat. Sensations of anxiety are a normal part of human experience, but excessive or inappropriate anxiety can become an illness. Anxiety is part of the normal human experience. We may speculate that it served human survival during evolution by enhancing preparedness and alertness. However, anxious manifestations...

متن کامل

¶Measurement by Arranging in Assessed Order of Magnitude: Rank-Order Scales and Rating Scales The temperature inside my office at a certain moment on a winter afternoon is 67.2°F,

The temperature inside my office at a certain moment on a winter afternoon is 67.2°F, and the outdoor temperature at the same moment is 22.8°F. The equal interval property of the Fahrenheit scale permits you to conclude not only that it is warmer inside than out, but also that the magnitude of the difference is exactly 44.4°F. The same is true of equal interval scales in general: first, they al...

متن کامل

There are no abstract objects

1 The thesis Suppose you start out inclined towards the hard-headed view that the world of material objects is the whole of reality. You elaborate: 'Everything there is is a material object: the sort of thing you could bump into; the sort of thing for which it would be sensible to ask how much it weighs, what shape it is, how fast it is moving, and how far it is from other material objects. The...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007